for the due discharge - Almanca İngilizce Sözlük